Big Huge Thesaurus

gun emplacement

noun